package com.lzy.mall.product.dao;

import com.lzy.mall.product.vo.ItemSaleAttrDataVo;
import com.lzy.mall.product.vo.ItemSaleAttrVo;
import org.beetl.sql.core.annotatoin.Param;
import org.beetl.sql.core.mapper.BaseMapper;
import org.beetl.sql.core.engine.PageQuery;
import org.beetl.sql.core.annotatoin.SqlResource;
import org.springframework.stereotype.Repository;
import com.lzy.mall.product.entity.PmsSkuSaleAttrValue;

import java.util.List;

/**
 * sku销售属性&值(PmsSkuSaleAttrValue)表数据库访问层
 *
 * @author lzy
 * @since 2021-08-25 11:41:20
 */

@Repository
@SqlResource("PmsSkuSaleAttrValue")
public interface PmsSkuSaleAttrValueDao extends BaseMapper<PmsSkuSaleAttrValue> {
    List<ItemSaleAttrDataVo> getSaleAttrsBuSpuId(@Param("spuId") Long spuId);

    List<String> getSkuSaleAttrValuesAsString(@Param("skuId") Long skuId);
}
